Next: Sources and destinations, Previous: Configuration, Up: Configuration [Contents][Index]
org-publish-project-alistPublishing is configured almost entirely through setting the
value of one variable, called
org-publish-project-alist. Each element of the list
configures one project, and may be in one of the two following
forms:
("project-name" :property value :property value ...)
i.e., a well-formed property list with alternating keys and values
or
("project-name" :components ("project-name" "project-name" ...))
In both cases, projects are configured by specifying property
values. A project defines the set of files that will be
published, as well as the publishing configuration to use when
publishing those files. When a project takes the second form
listed above, the individual members of the
:components property are taken to be sub-projects,
which group together files requiring different publishing
options. When you publish such a “meta-project”, all
the components will also be published, in the sequence given.